relative impediments - German English Dictionary